La " programmation " VISUAL BASIC 
 

Pour ceux qui seraient partis pendant des années sur une planète lointaine, c'est quoi le basic ?

En Anglais BASIC ça veut dire " Beginners' All-purpose Symbolic Instruction Code ". Bref c'est un langage de programmation de haut niveau, développé vers le milieu des années 60 au Dartmouth Collège par John Kemeny et Thomas Kurtz.

L'énorme succès de BASIC est dû à deux de ses versions, Tiny BASIC et Microsoft BASIC. D'autres versions importantes doivent être mentionnées, en particulier CBASIC (Compiled BASIC), Integer et Applesoft BASIC (pour l'Apple), GW-BASIC (pour l'IBM PC), Turbo BASIC (Borland) et Quick Basic (Microsoft).

Le langage a évolué avec les années, passant d'une forme non structurée et uniquement interprétée à des formes structurées et compilées. BASIC est souvent enseigné aux débutants en raison de sa facilité d'emploi, de sa simplicité, et du fait qu'il contient les mêmes concepts que d'autres langages considérés comme plus complexes, tels que le C/C++, voire Pascal.

Visual Basic s'inscrit dans la longue liste de tout les BASICS. Personnellement je le trouve plus simple que tous les autres du fait de son interface, intuitive et conviviale. Visual Basic permet de faire de belles choses mais reste cependant limité. Certains seront tentés d'apprendre un langage simple comme Visual Basic puis d'apprendre un langage plus difficile comme C. Ce n'est pas vraiment la bonne méthode, il vaut mieux directement apprendre C.

Pour tous ceux qui ont acheté Visual Basic version standard ou professionnelle et qui ne savent pas quoi en faire voici quelques idées :

Pour celui qui, après avoir lu cette liste s'attrape la tête en se disant qu'il n'arrivera jamais a faire ça, PAS DE PANIQUE, si vous êtes fidèle à Grimoire vous apprendrez à maîtriser l'outil qu'est Visual Basic et saurez bientôt faire tous les programmes possibles, ou prèsque, n'oublions pas que nous parlons de Visual Basic, donc du basic, et comme a dit quelqu'un dont j'ai oublier le non le basic permet d'apprendre la programmation basic et non la programmation de base...

Pour apprendre le basic ou plutôt le Visual basic nous allons procéder par leçons. Dans ce numéro de Grimoire vous trouverez la leçon 1 (Normal).
 
 

Leçon 1

Pour faire un programme en VB, il vaut mieux respecter 3 étapes :

Il est libre à vous de faire autrement mais je ne pourrais être tenu pour responsable !
 

1. Comment créer l'interface ?

Rien de plus simple avec VB, il suffit de faire click, clack, click, avec la souris. Autrement dit glisser les contrôles sur la grille puis ajuster la taille en tirant sur le coté inférieur droit du contrôle. Les contrôles se trouvent dans la boîte à outil qui flotte quelque part sur l'écran. Le premier contrôle de la boîte à outils n'en est pas un, c'est un pointeur sur lequel on Clique quand on veut par exemple ajuster la taille des contrôles.
 
 

Voici la boîte à outils 
 

Il existe deux façons de passer les contrôles sur la feuille, en glissant de la grille à la feuille ou en double-cliquant sur un contrôle.

En guise d'entraînement, vous allez créer une fenêtre (une feuille) avec :

Cette fenêtre doit demander à l'utilisateur l'entrée d'un mot de passe.

Voilà à quoi ça doit ressembler.

 

Comment faire pour avoir cette fenêtre ? Facile...

Voilà vous venez d'apprendre comment créer une fenêtre de programme, en gros l'interface du programme. Cependant, pour éviter les manipulations malencontreuses, il serait utile de fixer tous ses contrôles, il faut verrouiller les contrôles. Pour cela choisissez : Edition Verrouiller les contrôles.

Cette action verrouille tous les contrôles de la feuille.
 

ICI CE TERMINE LA LECONS POUR " DEBUTANT ".
 
 

Leçon 1.1

Cette section s'adresse à ceux qui ont déjà créé des programmes VB mais qui restent insatisfaits de l'exécution de ceux-ci. En effet, nombre d'entre-vous ont dû remarquer que leurs applications demandaient trois heures avant de démarrer, prenez énormément de place en mémoire...

" On dit à juste titre que c'est la première impression qui compte. " Il me paraît donc difficile de distribuer votre application, si celle-ci donne envie d'éteindre l'ordinateur des la page de démarrage !

Il est donc certain que pour obtenir le meilleur confort d'utilisation possible, il faut optimiser l'application.
 

D'abord optimisons le démarrage de l'application :

   

Augmentation de la vitesse d'affichage :

Pour une application fonctionnant dans un environnement graphique, la vitesse d'affichage est cruciale pour la sensation de vitesse de l'application. Plus les feuilles apparaissent et se colorent rapidement, plus l'application semble rapide à l'utilisateur final. Pour accélérer la vitesse d'affichage de votre application, plusieurs techniques s'offrent à vous.

 

Réduction de l'espace mémoire requis par l'application :

 

Avec toutes ces explications et ces conseils, vos applications les plus gourmandes devraient se voir diminuer considérablement.
 
 

A.S.